home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacWorld 2000 January
/
Macworld (2000-01).dmg
/
System Utilities
/
Apple Utilities⁄Updates
/
MacsBug 6.6.sea
/
MacsBug 6.6
/
MacsBugApp.rsrc
/
mxwt_217_SCSI 4.3 API PBs-12_14_93.txt
< prev
next >
Wrap
Text File
|
1999-10-20
|
10KB
|
462 lines
# (decoded with TMPL 1001)
Number of templates: (4 entries)
0:
Template name: 'SCSIHdr'
Num fields: (12 entries)
0:
Field name: 'qLink'
Type name: '^SCSIHdr'
Count: 1
1:
Field name: 'scsiRsvd1'
Type name: 'word'
Count: 1
2:
Field name: 'scsiPBLength'
Type name: 'word'
Count: 1
3:
Field name: 'scsiFunctionCode'
Type name: 'byte'
Count: 1
4:
Field name: 'scsiRsvd2'
Type name: 'byte'
Count: 1
5:
Field name: 'scsiResult'
Type name: 'word'
Count: 1
6:
Field name: 'scsiDevice'
Type name: 'byte'
Count: 4
7:
Field name: 'scsiCompletion()'
Type name: 'long'
Count: 1
8:
Field name: 'scsiFlags'
Type name: 'byte'
Count: 4
9:
Field name: 'scsiDrvrStorage'
Type name: 'long'
Count: 1
10:
Field name: 'scsiXPTprivate'
Type name: 'long'
Count: 1
11:
Field name: 'scsiRsrvd3'
Type name: 'long'
Count: 1
1:
Template name: 'SIO'
Num fields: (54 entries)
0:
Field name: 'SCSIPBHdr'
Type name: 'SCSIHdr'
Count: 1
1:
Field name: 'scsiResultFlags'
Type name: 'word'
Count: 1
2:
Field name: 'scsiInterleaveID'
Type name: 'word'
Count: 1
3:
Field name: 'scsiDataPtr'
Type name: 'long'
Count: 1
4:
Field name: 'scsiDataLength'
Type name: 'long'
Count: 1
5:
Field name: 'scsiSensePtr'
Type name: 'long'
Count: 1
6:
Field name: 'scsiSenseLength'
Type name: 'byte'
Count: 1
7:
Field name: 'scsiCDBLength'
Type name: 'byte'
Count: 1
8:
Field name: 'scsiSGlistCount'
Type name: 'word'
Count: 1
9:
Field name: 'scsiRsrvd4'
Type name: 'long'
Count: 1
10:
Field name: 'scSCSIstatus'
Type name: 'byte'
Count: 1
11:
Field name: 'scsiSenseResidual'
Type name: 'byte'
Count: 1
12:
Field name: 'scsiRsrvd5'
Type name: 'word'
Count: 1
13:
Field name: 'scsiDataResidual'
Type name: 'long'
Count: 1
14:
Field name: 'scsiCDB'
Type name: 'word'
Count: 8
15:
Field name: 'scsiTimeout'
Type name: 'long'
Count: 1
16:
Field name: 'scsiMessagePtr'
Type name: 'long'
Count: 1
17:
Field name: 'scsiMessageLength'
Type name: 'word'
Count: 1
18:
Field name: 'scsiIOFlags'
Type name: 'word'
Count: 1
19:
Field name: 'scsiTagAction'
Type name: 'byte'
Count: 1
20:
Field name: 'scsiRsvd67'
Type name: 'byte'
Count: 3
21:
Field name: 'scsiSelectTimeout'
Type name: 'word'
Count: 1
22:
Field name: 'scsiDataType'
Type name: 'byte'
Count: 1
23:
Field name: 'scsiTransferType'
Type name: 'byte'
Count: 1
24:
Field name: 'scsiRsrvd89'
Type name: 'long'
Count: 2
25:
Field name: 'scsiHandshake'
Type name: 'word'
Count: 8
26:
Field name: 'scsiRsvd10,11'
Type name: 'long'
Count: 2
27:
Field name: 'scsiCommandLink'
Type name: 'long'
Count: 1
28:
Field name: 'scsiSIMpublics'
Type name: 'word'
Count: 4
29:
Field name: 'scsiRsrvd6'
Type name: 'word'
Count: 4
30:
Field name: 'scsiCurrentPhase'
Type name: 'word'
Count: 1
31:
Field name: 'scsiSelector'
Type name: 'word'
Count: 1
32:
Field name: 'scsiOldCallResult'
Type name: 'word'
Count: 1
33:
Field name: 'scsiSCSImessage'
Type name: 'byte'
Count: 1
34:
Field name: 'XPTprivFlags'
Type name: 'byte'
Count: 1
35:
Field name: 'XPTextras'
Type name: 'long'
Count: 3
36:
Field name: 'SIMg'
Type name: 'long'
Count: 1
37:
Field name: 'scTimer,rsrvd6'
Type name: 'long'
Count: 2
38:
Field name: 'ioStat,ioEvent'
Type name: 'word'
Count: 2
39:
Field name: 'firstError'
Type name: 'byte'
Count: 1
40:
Field name: 'SIMprivFlags'
Type name: 'byte'
Count: 1
41:
Field name: 'rsrvd7'
Type name: 'word'
Count: 1
42:
Field name: 'pendingMsgPB'
Type name: 'long'
Count: 1
43:
Field name: 'currentSGptr,count'
Type name: 'long'
Count: 2
44:
Field name: 'savedSGptr,count'
Type name: 'long'
Count: 2
45:
Field name: 'ioQueue'
Type name: 'long'
Count: 1
46:
Field name: 'savedResult'
Type name: 'word'
Count: 1
47:
Field name: 'rsrvd8'
Type name: 'word'
Count: 1
48:
Field name: 'logicalAddr,cnt'
Type name: 'long'
Count: 2
49:
Field name: 'physicalAddr,cnt'
Type name: 'long'
Count: 2
50:
Field name: 'dataRoutine'
Type name: 'long'
Count: 1
51:
Field name: 'xferRoutine'
Type name: 'long'
Count: 1
52:
Field name: 'savedResidLen'
Type name: 'long'
Count: 1
53:
Field name: 'SIMextras'
Type name: 'byte'
Count: 4
2:
Template name: 'SCSIBI'
Num fields: (35 entries)
0:
Field name: 'SCSIPBHdr'
Type name: 'SCSIHdr'
Count: 1
1:
Field name: 'scsiEngineCount'
Type name: 'word'
Count: 1
2:
Field name: 'scsiMaxTransferType'
Type name: 'word'
Count: 1
3:
Field name: 'scsiDataTypes'
Type name: 'byte'
Count: 4
4:
Field name: 'scsiIOpbSize'
Type name: 'word'
Count: 1
5:
Field name: 'scsiMaxIOpbSize'
Type name: 'word'
Count: 1
6:
Field name: 'scsiFeatureFlags'
Type name: 'byte'
Count: 4
7:
Field name: 'scsiVersionNum'
Type name: 'byte'
Count: 1
8:
Field name: 'scsiHBAInquiry'
Type name: 'byte'
Count: 1
9:
Field name: 'scsiTargetModeFlags'
Type name: 'byte'
Count: 1
10:
Field name: 'scsiScanFlags'
Type name: 'byte'
Count: 1
11:
Field name: 'scsiSIMPrivatesPtr'
Type name: 'long'
Count: 1
12:
Field name: 'scsiSIMPrivatesSize'
Type name: 'long'
Count: 1
13:
Field name: 'scsiAsyncFlags'
Type name: 'byte'
Count: 4
14:
Field name: 'scsiHiBusID'
Type name: 'byte'
Count: 1
15:
Field name: 'scsiInitiatorID'
Type name: 'byte'
Count: 1
16:
Field name: 'scsiBIReserved0'
Type name: 'word'
Count: 1
17:
Field name: 'scsiBIReserved1'
Type name: 'long'
Count: 1
18:
Field name: 'scsiFlagsSupported'
Type name: 'byte'
Count: 4
19:
Field name: 'scsiIOFlagsSupported'
Type name: 'byte'
Count: 2
20:
Field name: 'scsiBIReserved2'
Type name: 'word'
Count: 1
21:
Field name: 'scsiMaxTarget'
Type name: 'word'
Count: 1
22:
Field name: 'scsiMaxLUN'
Type name: 'word'
Count: 1
23:
Field name: 'scsiSIMVendor'
Type name: 'text'
Count: 16
24:
Field name: 'scsiHBAVendor'
Type name: 'text'
Count: 16
25:
Field name: 'scsiControllerFamily'
Type name: 'text'
Count: 16
26:
Field name: 'scsiControllerType'
Type name: 'text'
Count: 16
27:
Field name: 'scsiXPTversion'
Type name: 'byte'
Count: 4
28:
Field name: 'scsiSIMversion'
Type name: 'byte'
Count: 4
29:
Field name: 'scsiHBAversion'
Type name: 'byte'
Count: 4
30:
Field name: 'scsiHBAslotType'
Type name: 'byte'
Count: 1
31:
Field name: 'scsiHBAslotNumber'
Type name: 'byte'
Count: 1
32:
Field name: 'scsiSIMsRsrcID'
Type name: 'word'
Count: 1
33:
Field name: 'scsiBIreserved3'
Type name: 'word'
Count: 1
34:
Field name: 'scsiAdditionalLength'
Type name: 'word'
Count: 1
3:
Template name: 'SCSICTL'
Num fields: (11 entries)
0:
Field name: 'SCSIPBHdr'
Type name: 'SCSIHdr'
Count: 1
1:
Field name: 'scsiIOptr'
Type name: 'long'
Count: 1
2:
Field name: ''
Type name: 'skip'
Count: -4
3:
Field name: 'scsiDriver'
Type name: 'word'
Count: 1
4:
Field name: 'scsiDriverFlags'
Type name: 'word'
Count: 1
5:
Field name: 'scsiNextDevID'
Type name: 'byte'
Count: 4
6:
Field name: ''
Type name: 'skip'
Count: -8
7:
Field name: 'scsiInterleaveID'
Type name: 'word'
Count: 1
8:
Field name: ''
Type name: 'skip'
Count: -2
9:
Field name: 'scsiOldCallID'
Type name: 'word'
Count: 1
10:
Field name: 'scsiExists'
Type name: 'Boolean'
Count: 1